In the past few days, we can see that meego 1.1 has been released, and N900 can be started on both systems, so we can't wait to try it.
The following is the general experience: Reference: http://wiki.meego.com/ARM/N900/Install/Dual_Boot
In short:
1. Confirm that firmware of N900 has been updated to rp1.3Method:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Uname-
Code highlighting produced by Actipro CodeHighlighter (freeware)
developers who do not have a serial port or do not have ssh or telnet installed on pcsag.
PART2 supplements the issues left over from PART1 and adds:
(1) Add synergy to init in PART1. d and set to after boot (update-rc.d synergy ults and update-rc.d-insserv synergy), from the serial port can view the information that is printed when synergy is running at boot, however, no process is found after the startup.
Boot information:
[ 6.585562] list-records used greatest stack depth: 5504 bytes
First, assume that the MeeGo SDK has been installed and the terminal is enabled (enable madde terminal in Windows, enable terminal in Linux, where sudo exists, which is not required in widows, here I use linux as an example ):
1. Set the default target
First, check the current target list.
$ Mad list target
Meego-core-armv7l-1.1 (installable)Meego-core-armv7l-1.1.2 (installable)Meego-core-
Test environment: Linux marsboard 3.4.90 #9 SMP PREEMPT Thu Mar 3 18:28:43 CST armv7l armv7l armv7l gnu/linux (note: A20 Core Board)Communication module, loaded into ttyusb* equipment;Target: Use the communication module for 3G4G dial-up connection to the InternetMethod: Use PPPD and PPP programs to make dial-up ConnectionsPrerequisite: PPP, PPPD two programs ins
Test environment: Linux marsboard 3.4.90 #9 SMP PREEMPT Thu Mar 3 18:28:43 CST armv7l armv7l armv7l gnu/linux (note: A20 Core Board)Method: Use a PPTP program to dialPrerequisite: The PPP,PPPD,PPTP program is installedDescription: Documents involved/etc/network/interfaces,/etc/ppp/chap-secrets,/etc/ppp/peers/vpn (self-created),Note: In the content, the same color
Linux platform, provides many common tools, such as grep and find. These tools are available in standard Linux, but most of them are removed from the Android system. This makes it difficult for us to debug the program and study the Android system, so we need to install BusyBox on our mobile phone.1. Download BusyBox
Available from the website.
Figure 1-10 download BusyBox
Note that the website has compiled the corresponding BusyBox based on different platforms. We can download the correspondin
}/repodata/repomd.xml.key
4. Update the software package Database
#yumupdate
Under MeeGo
Run the following command to install the MeeGo code repository:
zypperaddrepo-fhttp://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo
Note: Based on your linux version, replace the $ {distribution}/$ {version} string pair: "meego/1.1" or "meego/trunk ".
In openSUSE
Run the following command to add the MeeGo code repository:
zypperaddrepo-fhttp://repo.meego.c
author : Wan Jing, the absolute dustReprint Please famous source : http://blog.csdn.net/shulianghan/article/details/36438365Sample code Download :-- CSDN : http://download.csdn.net/detail/han1202012/7639253;-- GitHub : https://github.com/han1202012/TracerouteAndBusybox;1. Principles and Ideasfile permission modification cannot be implemented : If No root privileges , you cannot change the file permissions of a binary file;-- push BusyBox to Android : use adb push command to pass BusyBox to SD
/trunk ".
In openSUSE Run the following command to add the MeeGo code repository:
Zypper addrepo-f accept
Note: Based on your linux version, replace the $ {distribution}/$ {version} string pair: "opensuse/11.2" or "opensuse/11.3 ".
Install MeeGo SDK
Debian/Ubuntu
$ Sudo apt-get install meego-sdk
Fedora
# Yum install meego-sdk
OpenSUSE
# Zypper install meego-sdk
The following command only applies to ARM
Debian/Ubuntu
$ Sudo apt-get install meego-sdk-
ARM version1 $ wget https://nodejs.org/dist/latest-v6.x/node-v6.12.2-linux-armv7l.tar.gzUnzip the file1 $ tar-xvf node-v6.12.2-linux-armv7l.tar.gzVerify that node is healthy$ cd node-v6.12.2-linux-armv7l/bin/$./node-vv6.12.2Description Normal, PS: Running NPM will receive the following error message:$./npm-v/usr/bin/env:node:no such file or directoryDon't worry, look down.Enter the following command in turn:$ cd ~/$ mv node-v6.12.2-linux-
1) starting from the Nodejs V4 version has been released for the embedded operating environment, my board is Cortex A5, armv7 architecture, with the latest version node-v9.9.0-linux-armv7l.tar.gznode-v9.9.0-linux-arm64.tar.gz 21-mar-2018 20:05 17909317Node-v9.9.0-linux-arm64.tar.xz 21-mar-2018 20:07 10789576node-v9.9.0-linux-armv6l.tar.gz 21-mar-2018 15:19 17149093Node-v9.9.0-linux-armv6l.tar.xz 21-mar-2018 15:37 10302588node-v9.9.0-linux-armv7l.tar.gz 21-mar-2018 11:40 17190798Node-v9.9.0-linux
Linaro server 14.04 (sdcard)
Download: cb2-lubuntu-server-tsd-tfcard-v2.0.img.gz
Kernel: GNU/Linux 3.4.79 armv7l
Account: linaro/linaro
Others: The image is based on Ubuntu server 14.04.
Defects:
1. You must modify the Startup File uenv.txt for the first installation. Otherwise, the startup fails. (For more information, see note 1 ).
2. The static domain name resolution server cannot be set to 8.8.8.8; otherwise, it cannot be started.
3. Restart wi
, directly select the ARMV71 version of the good, good choice of version, you can download.DownloadHTTPS://nodejs.org/dist/v4.2.1/node-v4.2.1-linux-armv7l.tar.gzOr you could use your PC to get a good, sftp, Raspberry Pi.Extracttar xvzf node-v4. 2.1-linux-armv7l. tar. gzMoveMV node-v4. 2.1-linux-armv7l/usr/local/binConfigurationTo make the node and NPM commands available in all directories, either create a l
website https://nodejs.org/en/download/Find the corresponding compiled version, here the Raspberry Pi 3, need to download ARMv7wget https://nodejs.org/dist/v6.11.1/node-v6.11.1-linux-armv7l.tar.xz-D node-v6. 11.1-linux--xvf node-v6. 11.1-linux-armv7l.tarThe extracted directory moves to the specified location:sudo mv Node-v6. 11.1-linux-armv7l/usr/local/nodejs?To make a command connection:Ln-s-f/usr/local/nodejs/bin/node/usr/local/-s-f/usr/local/nodej
to the Raspberry Pi to get the configuration file for the current kernells./proc/config.gzCP./proc/config.gz./boot/Copy the config.gz file to Ubuntu development host via SDZcat config.gz >. configTo view the kernel version:[Email protected]:/# uname-aLinux raspberrypi 3.18.11-v7+ #781 SMP PREEMPT Tue Apr 18:07:59 BST armv7l gnu/linuxModify Top level MakefileARCH = $ (subarch)Cross_compile = $ (config_cross_compile: "%" =%)= = "ARCH? = ArmCross_compil
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.